<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>选择器</title>
    <style>
        /* 1.标签选择器  */
        /* 2. 类选择器*/
        /* 选择class=box的元素 */
        .box {
            width: 100px;
            height: 100px;
            background-color: rgb(218, 243, 190);
        }
        /* 3.ID 选择器 */
        /* 选择id=box的元素 */
        #box{
            width: 150px;
            height: 150px;
            background-color: yellowgreen;
        }
        /* 4. 通用选择器 */
        /* 一般用于清除元素的默认样式 ，比如body有8px的外边距，ul也有40px的内边距，不同的浏览器默认样式不一样*/
        *{
            /* border: 1px solid red; */
            margin: 0;
            padding: 0;
        }
        ul{
            border: 1px solid red;
        }
        /* 5. 后代选择器 */
        /* div p{
            color: tomato;
        } */
        /* .box1 p{
            color: wheat;
        } */
        /* 6. 子类选择器 */
        .box1 > p{
            color: lightblue;
        }



    </style>
</head>

<body>
    <!-- div.box -->
    <div class="box"></div>
    <hr>
    <p class="box">p标签 class=box</p>
    <hr>
    <header class="box"></header>
    <div id="box"></div>
    <ul>
        <li>1</li>
        <li>2</li>
        <li>3</li>
    </ul>
    <div>
        <p>p标签</p>
    </div>
    <div>
        <section>
            <p>p标签 div的孙子</p>
        </section>
    </div>
    <div class="box1">
        <section>
            <p>p标签 div.box1的孙子</p>
        </section>
    </div>
    <hr>
    <div class="box1">
        <p>p标签 div.box1的儿子</p>
        <section>
            <p>p标签 div.box1的孙子</p>
        </section>
    </div>
   


</body>

</html>